Nintendo Germany have announced that total sales of Switch units have passed 650,000 within Germany. This number breaks the previous record held by the...
Maximum Games and Iron Galaxy Studios have released a new trailer for their upcoming game Extinction. This new trailer introduces the game’s story. Extinction...