There are some games that you could play in order to learn and practice your German virtually. Here are 4 of them:
I Adventure German – The Mystery of Nebra (starts at the A1 level)
II Lern German City of Words (starts at the A1 level)
III Daumerlings Wanderschaft (B1-B2 level) – this is an online gaming version of the famous fantail written by the Grimm brothers. You decide what happens next and learn German at the same time! Enjoy!
IV Unsere Straße (A1-A2 level) – visit a street where you can learn German in 8 different situations. There are online exercises for each of them.
You can download the games either for iOS or for Android or play them online (in your web browser).